package com.example.myapplication;

import androidx.appcompat.app.AppCompatActivity;

import android.annotation.SuppressLint;
import android.content.ContentValues;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.os.Bundle;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class MainActivity extends AppCompatActivity {
    public void find(int id){
         MyHelper myHelper=new MyHelper(getApplicationContext());
         SQLiteDatabase db=myHelper.getWritableDatabase();
        Cursor cursor= db.query("information",null,"_id?",new String[]{id+""},null,null,null,null);
        if (cursor.getCount()!=0){
            while (cursor.moveToNext()){
                @SuppressLint("Range") String _id=cursor.getString(cursor.getColumnIndex("_id"));
                @SuppressLint("Range") String account=cursor.getString(cursor.getColumnIndex("account"));
                @SuppressLint("Range")  String password=cursor.getString(cursor.getColumnIndex("password"));
            }
        }
        cursor.close();
        db.close();
    }



    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        MyHelper myHelper=new MyHelper(getApplicationContext());
        myHelper.getWritableDatabase();
        SQLiteDatabase db=myHelper.getWritableDatabase();
        ContentValues values=new ContentValues();


        values.put("account","zsd");
        values.put("password","666");
        long id =db.insert("information",null,values);
        db.close();

//        String filename="data.txt";
//        String context="helloword";
//        FileOutputStream fos=null;
//        try {
//            fos=openFileOutput(filename,MODE_PRIVATE);
//            fos.write(context.getBytes());
//        } catch (Exception e){
//            e.printStackTrace();
//        }   finally {
//            try {
//                if(fos!=null){
//                    fos.close();
//                }
//            }   catch (IOException e){
//                e.printStackTrace();
//            }
//        }

//        String context="";
//        FileInputStream fis=null;
//        try {
//            fis=openFileInput("data.txt");
//            byte[] buffer=new byte[fis.available()];
//            fis.read(buffer);
//            context=new String(buffer);
//        }catch (Exception e){
//            e.printStackTrace();
//        }finally {
//            try {
//                if (fis!=null){
//                    fis.close();
//                }
//
//            }catch (IOException e){
//                e.printStackTrace();
//            }
//        }

    }
}